//
//  XFSelectView.h
//  WorkManager
//
//  Created by ukongm on 17/2/9.
//  Copyright © 2017年 ukongm. All rights reserved.
//

#import <UIKit/UIKit.h>

@interface XFSelectView : UIView


/** 标题 */
@property(nonatomic,strong)NSString* title;

/** 待选择的数组 */
@property(nonatomic,strong)NSArray* titles;

/** （单选的时候用）默认选中的index */
@property(nonatomic,assign)NSInteger index;


/** 最大高度,超过该高度，可以滑动(默认200) */
@property(nonatomic,assign)CGFloat maxHeight;



/**
 显示

 @param view 显示在哪个view上
 */
- (void)showInView:(UIView*)view;
/**
 显示

 @param view       现在哪个view上
 @param fixedBlock 点击确定的回调
 */
- (void)showInView:(UIView*)view fixedBlock:(void(^)(NSInteger index))fixedBlock;


- (void)hide;


/**
 吧确定按钮变成可以点击的， 供子类调用
 */
- (void)fixedBtnChangeStyle;


/**
 设置选中项

 @param index 选中的index
 */
- (void)setSelectItem:(NSInteger)index;

@end
